Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of detention centre
  1. noun
    a large cell where prisoners (people awaiting trial or sentence or refugees or illegal immigrants) are confined together temporarily

    Similar: 

Explanation of detention centre
My lists:
Recently viewed words: